package com.wanlian.netty.msg.Device;

import com.wanlian.File.DateStorageItem;
import com.wanlian.File.StorageItem;
import com.wanlian.json.JsonStringUtil;
import com.wanlian.netty.msg.BaseMsg;
import com.wanlian.netty.msg.MsgType;

import java.util.List;

/**
 * 响应云盘子项目的消息
 */
public class FileStorageItemReplyMsg extends BaseMsg {
    private List<StorageItem> items;
    private List<DateStorageItem> dateItems;
    public FileStorageItemReplyMsg(){
        super();
        this.setType(MsgType.DEVICE_FILE_STORAGEITEM_REPLY);
    }

    public List<StorageItem> getItems() {
        return items;
    }

    public void setItems(List<StorageItem> items) {
        this.items = items;
        this.setContent(JsonStringUtil.writeValueAsString(items));
    }

    public List<DateStorageItem> getDateItems() {
        return dateItems;
    }

    public void setDateItems(List<DateStorageItem> dateItems) {
        this.dateItems = dateItems;
        this.setContent(JsonStringUtil.writeValueAsString(dateItems));
    }
}
